Two-Way Finite Automata with a Write-Once Track

نویسنده

  • Berke Durak
چکیده

The basic finite automata model has been extended over the years with different acceptance modes (nondeterminism, alternation), new or improved devices (two-way heads, pebbles, nested pebbles) and with cooperation. None of these additions permits recognition of non-regular languages. The purpose of this work is to investigate a new kind of automata which is inspired by an extension of 2DPDAs. Mogensen enhanced these with what he called a WORM (write once, read many) track and showed that Cook’s linear-time simulation result still holds. Here we trade the pushdown store for nondeterminism or a pebble and show that the languages of these new types of finite automata are still regular. The conjunction of alternation, or of nondeterminism and a pebble permits the recognition of non-regular languages. We give examples of languages that are easy to recognize and of operations that are easy to perform using these WORM tracks under nondeterminism. While somewhat similar to Hennie machines, our models do not require an explicit time bound on their computations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Two-way non-deterministic finite automata with a write-once track recognize regular languages only

The basic finite automata model has been extended over the years with different acceptance modes (non-determinism, alternation), new or improved devices (two-way heads, pebbles, nested pebbles) or with cooperation. None of these additions permits recognition of non-regular languages. The purpose of this work is to investigate a new extension which is inspired by an extension of 2DPDAs. Mogensen...

متن کامل

Synchronized Finite Automata and 2DFA Reductions

Ibarra, O.H. and N.Q. Trgn, Synchronized finite automata and 2DFA reductions, Theoretical Computer Science 115 (1993) 261-275. We establish a tight hierarchy of two-way synchronized finite automata with only universal states on the number of allowed processes (Y(ZSUFA(k-proc)) c Y(ZSUFA((k+ 1)-proc))) by studying the reduction functions made by two-way deterministic finite automata with a one-w...

متن کامل

Characterizations of 1-Way Quantum Finite Automata

The 2-way quantum finite automaton introduced by Kondacs and Watrous[KW97] can accept non-regular languages with bounded error in polynomial time. If we restrict the head of the automaton to moving classically and to moving only in one direction, the acceptance power of this 1-way quantum finite automaton is reduced to a proper subset of the regular languages. In this paper we study two differe...

متن کامل

Classical and quantum computation with small space bounds (PhD thesis)

In this thesis, we introduce a new quantum Turing machine (QTM) model that supports general quantum operators, together with its pushdown, counter, and finite automaton variants, and examine the computational power of classical and quantum machines using small space bounds in many different cases. The main contributions are summarized below. Firstly, we consider QTMs in the unbounded error sett...

متن کامل

Submission to ICALP 2011 Track B ( Topic : Automata Theory , Formal Languages )

On every n-long input, every two-way finite automaton (fa) can reverse its head O(n) times before halting. A fawith few reversals is an automaton where this number is only o(n). For every h, we exhibit a language that requires Ω(2) states on every deterministic fa with few reversals, but only h states on a nondeterministic fa with few reversals.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Automata, Languages and Combinatorics

دوره 12  شماره 

صفحات  -

تاریخ انتشار 2007